package com.ychug.service.system.mapper;


import com.ychug.service.system.entity.SysSerialNumberEntity;

import java.util.List;

/**
 * 流水号 数据层
 * 
 * @author mcpcms
 * @date 2019-05-12
 */
public interface SysSerialNumberMapper 
{
	/**
     * 查询流水号信息
     * 
     * @param maxNo 流水号ID
     * @return 流水号信息
     */
	public SysSerialNumberEntity selectSysSerialNumberById(Integer maxNo);
	
	/**
     * 查询流水号列表
     * 
     * @param sysSerialNumber 流水号信息
     * @return 流水号集合
     */
	public List<SysSerialNumberEntity> selectSysSerialNumberList(SysSerialNumberEntity sysSerialNumber);
	
	/**
     * 新增流水号
     * 
     * @param sysSerialNumber 流水号信息
     * @return 结果
     */
	public int insertSysSerialNumber(SysSerialNumberEntity sysSerialNumber);
	
	/**
     * 修改流水号
     * 
     * @param sysSerialNumber 流水号信息
     * @return 结果
     */
	public int updateSysSerialNumber(SysSerialNumberEntity sysSerialNumber);
	
	/**
     * 删除流水号
     * 
     * @param maxNo 流水号ID
     * @return 结果
     */
	public int deleteSysSerialNumberById(Integer maxNo);
	
	/**
     * 批量删除流水号
     * 
     * @param maxNos 需要删除的数据ID
     * @return 结果
     */
	public int deleteSysSerialNumberByIds(String[] maxNos);
	
}